local myvar_0 = 25
local myvar_1 = 25
local myvar_2 = 45
myvar_3 = GetPrimitiveParameter(0)
myvar_4 = GetPrimitiveParameter(1)
myvar_5 = GetTemp(0)
myvar_6 = GetTemp(1)
myvar_7 = CreateObjectGUID(myvar_6, myvar_5)
myvar_8 = GenericDataTable["new"](myvar_3, gObjectDataTableID["Most Recent Learned Behavior"], "Most Recent Learned Behavior")
myvar_9 = GetPersonData(myvar_3, PersonData["Pet Traits"])
	if (IsBitSet(myvar_9, PetTraits["Gifted"]) ~= 0) then 


	myvar_4 = myvar_4 + ((myvar_4 * myvar_0) / 100)
else
		if (IsBitSet(myvar_9, PetTraits["Doofus"]) ~= 0) then 


		myvar_4 = myvar_4 - ((myvar_4 * myvar_1) / 100)
	end
end
myvar_8["SetPropertyAsInt"](myvar_8, GenericDataTable["MostRecentLearnedBehavior"]["GUID"], myvar_7)
myvar_8["SetPropertyAsInt"](myvar_8, GenericDataTable["MostRecentLearnedBehavior"]["Time"], myvar_4)
local myvar_11 = "Game Tips - Notify Controller"
local myvar_12 = 0
RunTree(myvar_11, myvar_12, myvar_2)
